caspian turtle - English Synonyms Dictionary